.nav { background: none repeat scroll 0 0 #fff; position: relative; margin-bottom: 10px }
.nav:before { border-bottom: 1px solid #dfdfdf; content: ""; left: 0; position: absolute; right: 0; top: 0 }
.nav_item { position: relative }
.nav_item:after { border-bottom: 1px solid #dfdfdf; bottom: -.5px; content: ""; left: 0; position: absolute; right: 0 }
.nav_item_order_hd { position: relative; overflow: hidden }
.nav_item_order { color: #4a4a4a; font-size: 15px; line-height: 48px; padding-left: 10px; float: left; z-index: 1; font-weight: 500 }
.nav_item_order_bd { font-size: 12px; line-height: 48px; float: right; padding-right:14px; color: #999 }
.nav_item_order_bd_arrow { width: 8px; height: 12px; margin-top: 17px }



.nav_item_bd { font-size: 0; padding: 3px 0 5px; position: relative }
.nav_item_bd:before { border-bottom: 1px solid #efefef; content: ""; left: 0; position: absolute; right: 0; top: 0 }
.nav_item_bd a { color: #4a4a4a; display: inline-block; font-size: 11px; position: relative; text-align: center; width: 24.9% }
.nav_item_bd .nav_item_order_img { background-image: url(../images/personal_sprite.png); background-repeat: no-repeat; background-size: 133.33333px 133.33333px; content: ""; height: 22px; width: 23px; margin: 10px auto 4px; position:relative; }
.nav_item_bd .nav_item_order_img b { display:block; position:absolute; top:-10px; right:-10px; background: #FF4339;color:#fff; width: 20px; height: 20px; line-height: 20px; border-radius: 10px;text-align: center;}
.nav_item_order_img.order_unpay { background-position: -24px 0; width: 24px }
.nav_item_order_img.order_unsend { background-position: 0 0; height: 22px }
.nav_item_order_img.order_unreceived { background-position: -50px -1px; height: 20px }
.nav_item_order_img.order_unevaluated { background-position: -75px 0; height: 21px; width: 22px }
.nav_item_txt { position: relative }
.nav_list { padding:0 10px; overflow: hidden; }
.nav_list li { position: relative; width:100%; height:50px; float: left; border-bottom:#f2f2f2 1px solid; }
.nav_list li a { display:block; padding-left:40px; line-height:50px; color: #4a4a4a; font-size:14px; }
.nav_list li:before { content: ""; position: absolute; left: 0; top: 10px; width:30px; height:30px; background-size:100%; }
.nav_list li:after {  content: ""; position: absolute; right: 0; top: 19px; width:10px; height:10px; border-top:#ddd 1px solid; border-right:#ddd 1px solid; transform:rotate(45deg); }

.nav_team:before { background-image: url(../images/icon_team.png);  }
.nav_lottory:before { background-image: url(../images/icon_lottory.png); }
.nav_duobao:before { background-image: url(../images/icon_duobao.png); }
.nav_bonus:before { background-image: url(../images/icon_bonus.png); }
.nav_adress:before { background-image: url(../images/icon_adress.png); }
.nav_fenxiao:before { background-image: url(../images/icon_fenxiao.png); }
.nav_store:before { background-image: url(../images/icon_store.png); }
.nav_sug:before { background-image: url(../images/icon_sug.png); }
.nav_exc:before { background-image: url(../images/icon_exc.png); }

.nav_item_num { background: none repeat scroll 0 0 #ff2741; border-radius: 100%; color: #fff; font-size: 11px; position: absolute; right: -5px; top: -35px; height: 16px; width: 16px; line-height: 16px; text-align: center }
.nav_item_num.msg { top: -5px; right: -5px }
.coupons_a { display: block; line-height: 45px }

.qiandao, .qiandao:hover {
    display: inline-block;
	padding:6px 12px;
    text-align: center;
    font-size: 14px;
    background:#7FDF19;
    color: #fff;
    position: absolute;
    right: 20px;
    bottom: 10px;
	border-radius:5px;
	
}
